#0b110001100转成十进制
a = 0b110001100
"""
当前数*2(位数-1)次方
0 ： 0*2(1-1)次方 = 0
0 ： 0*2(2-1)次方 = 0
1 ： 1*2(3-1)次方 = 4
1 ： 1*2(4-1)次方 = 8
0 ： 0*2(5-1)次方 = 0
0 ： 0*2(6-1)次方 = 0
0 ： 0*2(7-1)次方 = 0
1 ： 1*2(8-1)次方 = 128
1 ： 1*2(9-1)次方 = 256
总和 : 396
"""
print(a)#396 

#0o2456转成十进制
b = 0o2456
'''
最右边是第一位 往前数  个 十 百 千 万
当前数 * 8(位数-1)次方
6 = 6 * 8(1-1)次方 = 6
5 = 5 * 8(2-1)次方 = 40
4 = 4 * 8(3-1)次方 = 256
2 = 2 * 8(4-1)次方 = 1024
总和 1326
'''
print(b) #1326

#0xA45转成十进制
c = 0xA45
'''
    最右边的是第一位 往前数  个 十 百 千  万
    当前数 * 16(位数-1)次方
    5 : 5*16(1-1)次方 = 5
    4 : 4*16(2-1)次方 = 64
    A[10] : 10*16(3-1)次方 = 2560
    总和 2629
'''
print(c) #2629
#二进制，八进制，十六进制 转10进制